global estimates - Español Inglés Diccionario